leaflet cartridge - German English Dictionary